mechanical filter - Français Anglais Dictionnaire